加载可能比较慢,可以尝试点击脚注标,会弹出相关内容
王道计算机组成原理视频 提取码: axin
考纲内容
- (一)数制与编码
- 进位计数制及其相互转换;定点数的编码表示
- (二)运算方法和运算电路
- 基本运算部件:加法器,算法逻辑单元(ALU)
- 加/减运算:补码加/减运算器,标志位的生成
- 乘/除运算:乘/除法运算的基本原理,乘法运算和除法电路的基本结构
- (三)整数的表示和运算
- 无符号整数的表示和运算;带符号整数的表示和运算
- (四)浮点数的表示和运算
- 浮点数的表示:IEEE754标准:浮点数的加/减运算
复习提示
思考以下问题
- 在计算机中,为什么要采用二进制来表示数据?
- 计算机在字长足够的情况下能够精确地表示每个数吗?若不能,请举例说明。
- 字长相同的情况下,浮点数和定点数的表示范围与精度有什么区别?
- 用移码表示浮点数的阶码有什么好处?
2.1数制与编码
2.1.1进位计数制及其相互转换
### 2.1.1进位计数制及其相互转换 在计算机系统内部,所有的信息都是用二进制进行编码的,这样做的原因有以下几点。 1)二进制只有两种状态,使用有两个稳定状态的物理器件就可以表示二进制数的每一位,制造成本比较低,例如用高低电平或电荷的正负极性都可以很方便地表示0和1. 2)二进制位1和0正好与逻辑值“真”和“假”对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利条件。 3)二进制的编码和运算规则都很简单,通过逻辑门电路能方便地实现算术运算。 1. 进位计数法 2. 不同进制数之间的相互转换 3. 真值和机器数 ### 2.1.1进位计数制及其相互转换 ### 2.1.3 定点数的编码表示 ### 2.1.1进位计数制及其相互转换根据小数点的位置是否固定,在计算机中有两种数据格式:定点表示和浮点表示。在现代计算机中,通常用定点补码整数表示整数,用定点原码小数表示浮点数的尾数部分,用移码表示浮点数的阶码部分。
- 机器数的定点表示
- 1)定点小数。
- 2)定点整数。